package net.csdn.business.search.model;

import lombok.Data;
import org.elasticsearch.search.sort.SortOrder;

import java.util.List;
import java.util.Map;

/**
 * Description:检索参数
 */

@Data
public class QueryCommand {
	// 表名
	String indexname;
	//关键词
	private String keyWords;
	//搜索域
	private List<String> searchField;

	//对搜索字段中，包含关键词，搜索高亮是否开启：true:开启；false:关闭
	private Boolean isHighlight=false;

	//逻辑连接词
	private String operator;
	// 排序
	Map<String, SortOrder> sort;
	//起始位置
	private int start;
	//返回条数
	private int rows;
	//返回字段
	private String return_filed;
	
	String startdate;

	String enddate;
	// 聚集字段
	String aggsField;
	// 步长
	Integer step;
	// 滚动分页id
	String scrollid;
	

	
}
